package d3_annotation;

/**
 * 目标: 认识注解
 * 注意: 注解可以用在类上、构造器上、方法上、参数上、等位置处;
 */
//@MyBook(name = "剑来", authors = "烽火戏诸侯")//有默认值的可以不写-->如果没有必须写,并赋值
@MyBook(name = "剑来",price = 99.9, authors = "烽火戏诸侯")//也可以修改默认值
public class AnnotationDemo01 {
    //目标: 掌握自定义注解
    @MyBook2(value ="小红花")//注意是只有名字是变量名是value的才可以省略(属性只有一个的时候,如果处理value的其他属性都有默认值也是可以这样子干)
    private String name;
    @MyBook2("小红花")
    private String age;
    @MyBook(name = "剑来",price = 99.9, authors = "烽火戏诸侯")//可以到处用的
    public static void main( @MyBook(name = "剑来",price = 99.9, authors = "烽火戏诸侯") String[] args) {

    }
}
